﻿using System;
using System.Collections.Generic;
using System.Text;
using DotNet.Data;
using DotNet.Model;

namespace DotNet.Business
{
    class outLinksBll
    {
        outLinksDal ouDal = new outLinksDal();
        #region 是否存在该记录
        /// <summary>
        /// 是否存在该记录
        /// </summary>
        public bool Exists(int linkId)
        {
            return ouDal.Exists(linkId);
        }
        #endregion

        #region 获得友情链接列表
        /// <summary>
        /// 获得友情链接列表
        /// </summary>
        /// <returns></returns>
        public IList<outLinks> GetModel()
        {
            return ouDal.GetModel();
        }
        #endregion

        #region 根据友情链接号查询实体
        /// <summary>
        /// 根据友情链接号查询实体
        /// </summary>
        /// <param name="linkId"></param>
        /// <returns></returns>
        public outLinks GetModel(int linkId)
        {
            return ouDal.GetModel(linkId);
        }
        #endregion

        #region 修改友情链接信息
        /// <summary>
        /// 修改友情链接信息
        /// </summary>
        /// <param name="outLinks"></param>
        /// <returns></returns>
        public bool Update(outLinks outLinks)
        {
            return ouDal.Update(outLinks);
        }
        #endregion

        #region 删除友情链接根据友情链接号
        /// <summary>
        /// 删除友情链接根据友情链接号
        /// </summary>
        /// <param name="linkId"></param>
        /// <returns></returns>
        public bool Delete(int linkId)
        {
            return ouDal.Delete(linkId);
        }
        #endregion

        #region 添加友情链接
        /// <summary>
        /// 添加友情链接
        /// </summary>
        /// <param name="outLinks"></param>
        /// <returns></returns>
        public bool Insert(outLinks outLinks)
        {
            return ouDal.Insert(outLinks);
        }
        #endregion
    }
}
